package com.mdd.vo.pay;

import lombok.Data;

/**
 * TODO
 * <p>
 * {@code @Description}
 * @Author 幻速
 * {@code @Date} 2023/10/30 18:01
 **/
@Data
public class TradeFundBill {
    /**
     * String	必选	32
     *     交易使用的资金渠道，详见 支付渠道列表
     *     ALIPAYACCOUNT
     */
    private String fund_channel;
    /**
     * Price	必选	32
     *     该支付工具类型所使用的金额
     * 10
     */
    private String amount;
    /**
     * Price	可选	11
     *     渠道实际付款金额
     * 11.21
     */
    private Double real_amount;
    /**
     * String	特殊可选	512
     *     发生支付交易的商户门店名称
     *             证大五道口店
     */
    private String store_name;
    /**
     * String	特殊可选	5120
     *     本次交易支付所使用的单品券优惠的商品优惠信息。
     *     只有在query_options中指定时才返回该字段信息。
     *             [{"goods_id":"STANDARD1026181538","goods_name":"雪碧","discount_amount":"100.00","voucher_id":"2015102600073002039000002D5O"}]
     */
    private String discount_goods_detail;
    /**
     * String	必选	28
     *     买家在支付宝的用户id
     *     想了解openid？
     *             2088101117955611
     */
    private String buyer_user_id;
    /**
     * 	String	特殊可选	20
     *     异步支付模式，目前有五种值：
     *     ASYNC_DELAY_PAY(异步延时付款);
     *     ASYNC_REALTIME_PAY(异步准实时付款);
     *     SYNC_DIRECT_PAY(同步直接扣款);
     *     NORMAL_ASYNC_PAY(纯异步付款);
     *     QUOTA_OCCUPYIED_ASYNC_PAY(异步支付并且预占了先享后付额度);
     *     枚举值
     *     异步延时付款: ASYNC_DELAY_PAY
     *     异步准实时付款: ASYNC_REALTIME_PAY
     *     同步直接扣款: SYNC_DIRECT_PAY
     *     纯异步付款: NORMAL_ASYNC_PAY
     *     异步支付并且预占了先享后付额度: QUOTA_OCCUPYIED_ASYNC_PAY
     *             SYNC_DIRECT_P
     */
    private String async_payment_mode;

}
